package com.jboost.hyk.clazz.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @Description: 老师点评学生作业
 * @Author: jeecg-boot
 * @Date:   2022-11-30
 * @Version: V1.0
 */
@Data
@TableName("hyk_class_lecture_work_teacher")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="hyk_class_lecture_work_teacher对象", description="老师点评学生作业")
public class ClassLectureWorkTeacher {
    
	/**id*/
	@TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "id")
	private java.lang.String id;
	/**createTime*/
    @ApiModelProperty(value = "createTime")
	private java.util.Date createTime;
	/**createBy*/
	@Excel(name = "createBy", width = 15)
    @ApiModelProperty(value = "createBy")
	private java.lang.String createBy;
    @ApiModelProperty(value = "updateTime")
	private java.util.Date updateTime;
	@Excel(name = "updateBy", width = 15)
    @ApiModelProperty(value = "updateBy")
	private java.lang.String updateBy;
	/**businessId*/
	@Excel(name = "businessId", width = 15)
    @ApiModelProperty(value = "businessId")
	private java.lang.String businessId;
	/**班级*/
	@Excel(name = "班级", width = 15)
    @ApiModelProperty(value = "班级")
	private java.lang.String classId;
	/**班级课程*/
	@Excel(name = "班级课程", width = 15)
    @ApiModelProperty(value = "班级课程")
	private java.lang.String classCourseId;
	/**班级课程讲次*/
	@Excel(name = "班级课程讲次", width = 15)
    @ApiModelProperty(value = "班级课程讲次")
	private java.lang.String classLectureId;
	/**学生*/
	@Excel(name = "学生", width = 15)
    @ApiModelProperty(value = "学生")
	private java.lang.String studentId;
	/**作业*/
	@Excel(name = "作业", width = 15)
    @ApiModelProperty(value = "作业")
	private java.lang.String workId;
	/**点评，文字部分*/
	@Excel(name = "点评，文字部分", width = 15)
    @ApiModelProperty(value = "点评，文字部分")
	private java.lang.String memo;
	
    @ApiModelProperty(value = "点评的视频文件id，多个地址用#分开，最多3个")
	private java.lang.String videoIds;
	
    @ApiModelProperty(value = "点评的音频文件id,多个地址用#分开，最多3个")
	private java.lang.String audioIds;
	/**提交点评的老师id*/
	@Excel(name = "提交点评的老师id", width = 15)
    @ApiModelProperty(value = "提交点评的老师id")
	private java.lang.String teacherId;
	@ApiModelProperty(value = "学生的作业id")
	private java.lang.String workStudentId;
}
